improved goods - Turc Anglais Dictionnaire